home *** CD-ROM | disk | FTP | other *** search
/ PC Format (PL) 2008 March / PCFormat 3_2008.iso / System / Remove Empty Directories 2.1 / red-v2.1-setup.exe / readme.txt < prev    next >
Text File  |  2007-04-08  |  6KB  |  169 lines

  1. Remove Empty Directories (RED) - Version 2.1
  2. =====================================================================
  3. Copyright (c) 2005-2007 by Jonas John. All rights reserved.
  4. First release: Aug 04, 2005 -- Last update: Apr 08, 2007
  5. =====================================================================
  6.  
  7.  
  8. DESCRIPTION
  9. ---------------------------------------------------------------------
  10. RED searches and deletes empty directories recursively below a given 
  11. start folder and shows the result in a well arranged tree. Further 
  12. you can create some custom rules for keeping and deleting folders. 
  13. Empty files in directories can also be ignored. Just try RED to 
  14. see the other features - no registry keys or system files 
  15. will be touched. 
  16.  
  17.  
  18. WARNING
  19. ---------------------------------------------------------------------
  20. I can not guarantee that RED works 100% accurate. I made many tests
  21. and checked the source code twice but it still may contain some 
  22. unknown bugs. So use RED at your own risk!
  23.  
  24.  
  25. System Requirements
  26. ---------------------------------------------------------------------
  27.  
  28. - Microsoft .NET Framework 2.0
  29.  
  30. (The installer should check if you have installed the .NET Framework 2.0 
  31. and will install it if not)
  32.  
  33.  
  34. Configuration
  35. ---------------------------------------------------------------------
  36. Look into the "Settings" Tab-Panel, the options should be 
  37. self-describing. 
  38.  
  39.  
  40. Feedback
  41. ---------------------------------------------------------------------
  42. Feedback is always appreciated and you can provide it by using my
  43. forum at http://www.jonasjohn.de/forum/. Or use the contact
  44. form on http://www.jonasjohn.de/contact.htm.
  45.  
  46.  
  47. Development
  48. ---------------------------------------------------------------------
  49. The first version of RED was made with PHP by using Winbinder.
  50. But because I'm currently learning C# I started using Microsoft 
  51. Visual C# since Version 1.5. 
  52.  
  53. RED was tested with:
  54. --> Windows XP (Home)
  55. --> (but should also work with all .NET compatible systems)
  56.  
  57. Get source code of RED!
  58. --> http://www.jonasjohn.de/lab/red.htm
  59.  
  60.  
  61. Thanks to ...
  62. ---------------------------------------------------------------------
  63. - The dict.leo.org team for the great translation service
  64. - The NSIS-Team for the cool installer
  65. - The designers of these icon sets:
  66.   - Nuvola (http://icon-king.com/?p=15)
  67.   - nuoveXT (http://nuovext.pwsp.net/)
  68.   - Silk icons (http://www.famfamfam.com/)
  69. - The photographer of my logo icon: 
  70.   - http://www.sxc.hu/photo/593924 
  71.  
  72. License
  73. ---------------------------------------------------------------------
  74. Like all other applications made by me, RED is free for both commercial
  75. and personal use. But you can help support our products by donating money:
  76. http://www.jonasjohn.de/donating.htm
  77.  
  78. RED is free software; you can redistribute it and/or modify it under
  79. the terms of the GNU Lesser General Public License as published by
  80. the Free Software Foundation; either version 2.1 of the License, or
  81. (at your option) any later version.
  82.  
  83. (You find the full license text in the lgpl.txt, that should be delivered
  84. with this application.)
  85.  
  86.  
  87. ToDo list
  88. ---------------------------------------------------------------------
  89.  
  90. - implemented language files to support other languages...
  91. - optimize the sourcecode
  92. - more testing
  93. - let the user choose the context-menu entry in the setup
  94. - better error handling
  95. - implemented advanced command line parameters [-auto], [-hide], ...
  96. - test network drives with RED e.g. \\server1\dir1\ or something
  97.  
  98. "Maybe" - ToDo's:
  99. - Also search in achives (ZIP, ...)
  100. - Search FTP Directories?
  101.  
  102.  
  103. Version history
  104. ---------------------------------------------------------------------
  105.  
  106. 2.1: - Implemented a "Protect" and "Unprotect" function to let the 
  107.        user choose folders to keep.
  108.      - Implemented an update button for a fast update check. 
  109.  
  110. 2.0: - Created the installer (by using NSIS)
  111.      - Updated this readme file
  112.  
  113. 1.9: - Added better looking icons to the GUI
  114.      - Corrected and updates some texts     
  115.  
  116. 1.8: - Finished the main parts of the application
  117.      - Added XML configuration file 
  118.  
  119. 1.7: - Removed some main parts of the new application and started
  120.        using the "BackgroundWorker" for threading support.
  121.  
  122. 1.6: - Finished first prototype of the C# Version
  123.  
  124. 1.5: - Started the developing of a entire new version of RED by using
  125.        Microsoft Visual C# (.NET 2.0)
  126.  
  127. 1.4: - Updated the readme file and changed the license from GPL to LGPL.
  128.      - fixed some small issues...
  129.  
  130. 1.3: - Replaced $string = "" with $string = '' => better performance<
  131.  
  132. 1.2: - Fixed the gauge in the process window 
  133.      - implemented a second safety check to prevent deleting filled folders
  134.  
  135. 1.1: - renamed the program to RED (Remove empty directories)
  136.      - made a new icon
  137.  
  138. 1.0: - changes some structure things, renamed functions, renamed variables
  139.      - corrected code, fixed some issues..
  140.      - optional logfile implemented
  141.      - other minor changes...
  142.      - updated version history -> complete rewrite ;-)
  143.  
  144. 0.9: - Added a readme, the licenses
  145.      - Translated the readme into english
  146.      
  147. 0.8: - Cleaned the directories and sorted the files
  148.      - Renamed some functions and variables, to make it look better
  149.  
  150. 0.7: - I converted the recursive method to a queue system, because i did not
  151.        now that there was a sleep function in winbinder. 
  152.      
  153. 0.6: - I found WinBinder (A native Windows binding for PHP) and converted
  154.        the program to php with a Windows GUI trough WinBinder
  155.  
  156. 0.5: - Used NSIS Install System (http://nsis.sourceforge.net/) to create a
  157.        GUI for the perl program. 
  158.  
  159. 0.4: - Minor changes
  160.  
  161. 0.3: - Minor changes
  162.  
  163. 0.2: - Added filters to exclude some folders like the recycler
  164.  
  165. 0.1: - I made a simple perl script to delete empty folders - called it
  166.        "DEF" (Delete Empty Folders)
  167.  
  168.  
  169.